package com.ruoyi.system.domain.Awards;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.util.Date;
/**
 * @author 三月
 */
@Data

public class TeacherReviews {
    private static final long serialVersionUID = 1L;

    /**  */
    private Long reviewId;

    /**  */
    @Excel(name = "")
    private Long applicationId;

    /** 审核级别，班主任，学院，学校 */
    @Excel(name = "审核级别，班主任，学院，学校")
    private String reviewerLevel;

    /** 审核人姓名 */
    @Excel(name = "审核人姓名")
    private String reviewer;

    /** 审核人id */
    @Excel(name = "审核人id")
    private Long reviewerId;


    /** 审核日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "审核日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date reviewDate;

    /** 审核意见 */
    @Excel(name = "审核意见")
    private String reviewComment;

    /** 审核结果 */
    @Excel(name = "审核结果")
    private String reviewResult;

    /** 推荐理由，院系意见，学校意见 */
    @Excel(name = "推荐理由，院系意见，学校意见")
    private String recommendedReason;

    /** 创建时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    /** 更新时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;





    /** 学生ID */
    @Excel(name = "学生ID")
    private Long studentId;

    /** 申请日期 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "申请日期", width = 30, dateFormat = "yyyy-MM-dd")
    private Date applicationDate;

    /** 申请类型：奖学金,助学金 */
    @Excel(name = "申请类型：奖学金,助学金")
    private Long applicationAwardTypeId;

    /** 申请状态 */
    @Excel(name = "申请状态")
    private String applicationStatus;

    /** 申请类型：奖学金,助学金 */
    @Excel(name = "申请类型：奖学金,助学金")
    private String applicationAwardType;

    /** 基本情况 */
    @Excel(name = "基本情况")
    private String baseSituation;

    /** 学习情况 */
    @Excel(name = "学习情况")
    private String studySituation;

    /** 获奖情况 */
    @Excel(name = "获奖情况")
    private String awardSituation;

    /** 证明材料 */
    @Excel(name = "证明材料")
    private String file;

    private String nickName;

}
